human suffering - French English Dictionary